HAL COMP APIs listing for migration ¶
This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.
HAL COMP constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
COMP_HYSTERESIS_10MV |
g4 |
HAL_COMP_INPUT_HYSTERESIS_10MV |
|
|
COMP_FLAG_LOCK |
h5, h7 |
Removed / New Usage changes |
|
|
COMP_HYSTERESIS_60MV |
g4 |
HAL_COMP_INPUT_HYSTERESIS_60MV |
|
|
COMP_HYSTERESIS_70MV |
g4 |
HAL_COMP_INPUT_HYSTERESIS_70MV |
|
|
COMP_BLANKINGSRC_TIM1_OC5_COMP2 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC5 |
|
|
COMP_BLANKINGSRC_TIM1_OC5_COMP3 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC5 |
|
|
COMP_BLANKINGSRC_TIM1_OC5_COMP4 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC5 |
|
|
COMP_BLANKINGSRC_TIM1_OC5_COMP5 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC5 |
|
|
COMP_BLANKINGSRC_TIM1_OC5_COMP6 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC6 |
|
|
COMP_BLANKINGSRC_TIM1_OC5_COMP7 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC5 |
|
|
COMP_BLANKINGSRC_TIM2_OC3_COMP2 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM2_OC5 |
|
|
COMP_BLANKINGSRC_TIM2_OC3_COMP5 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM2_OC5 |
|
|
COMP_HYSTERESIS_50MV |
g4 |
HAL_COMP_INPUT_HYSTERESIS_50MV |
|
|
COMP_BLANKINGSRC_TIM2_OC4_COMP3 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM2_OC4 |
|
|
COMP_BLANKINGSRC_TIM3_OC3_COMP2 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC3 |
|
|
COMP_BLANKINGSRC_TIM3_OC3_COMP3 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC3 |
|
|
COMP_BLANKINGSRC_TIM3_OC3_COMP5 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC3 |
|
|
COMP_BLANKINGSRC_TIM3_OC3_COMP7 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC3 |
|
|
COMP_BLANKINGSRC_TIM3_OC4_COMP4 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC4 |
|
|
COMP_BLANKINGSRC_TIM8_OC5_COMP1 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_BLANKINGSRC_TIM8_OC5_COMP3 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_BLANKINGSRC_TIM8_OC5_COMP4 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_BLANKINGSRC_TIM8_OC5_COMP5 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_BLANKINGSRC_TIM8_OC5_COMP6 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_BLANKINGSRC_TIM2_OC4_COMP6 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM2_OC4 |
|
|
COMP_BLANKINGSRC_TIM8_OC5_COMP7 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_HYSTERESIS_40MV |
g4 |
HAL_COMP_INPUT_HYSTERESIS_40MV |
|
|
COMP_HYSTERESIS_20MV |
g4 |
HAL_COMP_INPUT_HYSTERESIS_20MV |
|
|
COMP_INPUT_MINUS_TEMPSENSOR |
h5 |
HAL_COMP_INPUT_MINUS_TEMPSENSOR |
|
|
COMP_INPUT_MINUS_VBAT |
h5 |
HAL_COMP_INPUT_MINUS_VBAT |
|
|
COMP_BLANKINGSRC_LPTIM1_OC2 |
h5 |
HAL_COMP_OUTPUT_BLANK_LPTIM1_OC2 |
|
|
COMP_BLANKINGSRC_LPTIM2_OC2 |
h5 |
HAL_COMP_OUTPUT_BLANK_LPTIM2_OC2 |
|
|
COMP_FLAG_C1I |
h5, h7 |
Removed / New Usage changes |
|
|
COMP_CLEAR_C1IF |
h5, h7 |
Removed / New Usage changes |
|
|
COMP_IT_EN |
h5, h7 |
Removed / New Usage changes |
|
|
COMP_INPUT_MINUS_IO4 |
l4 |
HAL_COMP_INPUT_MINUS_IO4 |
|
|
COMP_INPUT_MINUS_IO5 |
l4 |
HAL_COMP_INPUT_MINUS_IO5 |
|
|
COMP_HYSTERESIS_30MV |
g4 |
HAL_COMP_INPUT_HYSTERESIS_30MV |
|
|
COMP_BLANKINGSRC_TIM1_OC5_COMP1 |
l4, g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC5 |
|
|
COMP_BLANKINGSRC_TIM3_OC3_COMP1 |
l4, g4 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC3 |
|
|
COMP_BLANKINGSRC_TIM3_OC4_COMP2 |
l4 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC4 |
|
|
COMP_BLANKINGSRC_TIM8_OC5_COMP2 |
l4, g4 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_BLANKINGSRC_TIM15_OC1_COMP2 |
l4 |
HAL_COMP_OUTPUT_BLANK_TIM15_OC1 |
|
|
COMP_INPUT_MINUS_DAC2_CH1 |
g4 |
HAL_COMP_INPUT_MINUS_DAC2_CH1 |
|
|
COMP_INPUT_MINUS_DAC3_CH1 |
g4 |
HAL_COMP_INPUT_MINUS_DAC3_CH1 |
|
|
COMP_INPUT_MINUS_DAC3_CH2 |
g4 |
HAL_COMP_INPUT_MINUS_DAC3_CH2 |
|
|
COMP_INPUT_MINUS_DAC4_CH1 |
g4 |
HAL_COMP_INPUT_MINUS_DAC4_CH1 |
|
|
COMP_INPUT_MINUS_DAC4_CH2 |
g4 |
HAL_COMP_INPUT_MINUS_DAC4_CH2 |
|
|
COMP_BLANKINGSRC_TIM2_OC3_COMP1 |
l4, g4 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC3 |
|
|
COMP_INPUT_MINUS_IO3 |
h5, l4, g0 |
HAL_COMP_INPUT_MINUS_IO3 |
|
|
COMP_BLANKINGSRC_TIM15_OC1_COMP4 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM15_OC1 |
|
|
COMP_BLANKINGSRC_TIM15_OC2_COMP7 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM15_OC2 |
|
|
COMP_BLANKINGSRC_TIM15_OC2_COMP6 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM15_OC2 |
|
|
COMP_BLANKINGSRC_TIM20_OC5 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM20_OC5 |
|
|
COMP_BLANKINGSRC_TIM4_OC3 |
g4 |
HAL_COMP_OUTPUT_BLANK_TIM4_OC3 |
|
|
COMP_WINDOWOUTPUT_COMP3 |
g0 |
Removed / New Usage changes |
|
|
COMP_BLANKINGSRC_TIM1_OC4 |
g0 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC4 |
|
|
COMP_BLANKINGSRC_TIM15_OC2 |
g0 |
HAL_COMP_OUTPUT_BLANK_TIM15_OC2 |
|
|
COMP_INPUT_PLUS_DAC1_CH1 |
h5 |
HAL_COMP_INPUT_PLUS_DAC1_CH1 |
|
|
COMP_WINDOWMODE_DISABLE |
u5, l4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_ERROR_NONE |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
COMP_HYSTERESIS_HIGH |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_HYSTERESIS_HIGH |
|
|
COMP_OUTPUTPOL_NONINVERTED |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_POLARITY_NONINVERTED |
|
|
COMP_OUTPUTPOL_INVERTED |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_POLARITY_INVERTED |
|
|
COMP_TRIGGERMODE_EVENT_RISING_FALLING |
u5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_TRIG_RISING_FALLING |
|
|
COMP_TRIGGERMODE_EVENT_FALLING |
u5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_TRIG_FALLING |
|
|
COMP_TRIGGERMODE_EVENT_RISING |
u5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_TRIG_RISING_FALLING |
|
|
COMP_TRIGGERMODE_IT_RISING_FALLING |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_TRIG_RISING_FALLING |
|
|
COMP_TRIGGERMODE_IT_FALLING |
u5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_TRIG_FALLING |
|
|
COMP_TRIGGERMODE_IT_RISING |
u5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_TRIG_RISING |
|
|
COMP_TRIGGERMODE_NONE |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_TRIG_NONE |
|
|
COMP_OUTPUT_LEVEL_HIGH |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_LEVEL_HIGH |
|
|
COMP_OUTPUT_LEVEL_LOW |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_LEVEL_LOW |
|
|
COMP_BLANKINGSRC_TIM15_OC1 |
u5, g4, h7 |
HAL_COMP_OUTPUT_BLANK_TIM15_OC1 |
|
|
COMP_BLANKINGSRC_TIM8_OC5 |
u5, h7 |
HAL_COMP_OUTPUT_BLANK_TIM8_OC5 |
|
|
COMP_BLANKINGSRC_TIM3_OC4 |
u5, h5, h7 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC4 |
|
|
COMP_BLANKINGSRC_TIM3_OC3 |
u5, h5, g0, h7 |
HAL_COMP_OUTPUT_BLANK_TIM3_OC3 |
|
|
COMP_BLANKINGSRC_TIM2_OC3 |
u5, h5, g0, h7 |
HAL_COMP_OUTPUT_BLANK_TIM2_OC3 |
|
|
COMP_BLANKINGSRC_TIM1_OC5 |
u5, h5, g0, h7 |
HAL_COMP_OUTPUT_BLANK_TIM1_OC5 |
|
|
COMP_BLANKINGSRC_NONE |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OUTPUT_BLANK_NONE |
|
|
COMP_WINDOWMODE_COMP1_INPUT_PLUS_COMMON |
u5, l4, g0, h7 |
Removed / New Usage changes |
|
|
COMP_HYSTERESIS_MEDIUM |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_HYSTERESIS_MEDIUM |
|
|
COMP_HYSTERESIS_LOW |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_HYSTERESIS_LOW |
|
|
HAL_COMP_ERROR_INVALID_CALLBACK |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
COMP_INPUT_MINUS_IO2 |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_IO2 |
|
|
COMP_WINDOWOUTPUT_EACH_COMP |
u5, g0 |
HAL_COMP_WINDOW_OUTPUT_INDEPT |
|
|
COMP_WINDOWOUTPUT_COMP1 |
u5, g0 |
Removed / New Usage changes |
|
|
COMP_WINDOWOUTPUT_COMP2 |
u5, g0 |
Removed / New Usage changes |
|
|
COMP_WINDOWOUTPUT_BOTH |
u5, g0 |
HAL_COMP_WINDOW_OUTPUT_XOR |
|
|
COMP_POWERMODE_HIGHSPEED |
u5, h5, l4, g0, h7 |
HAL_COMP_POWER_MODE_HIGH_SPEED |
|
|
COMP_POWERMODE_MEDIUMSPEED |
u5, h5, l4, g0, h7 |
HAL_COMP_POWER_MODE_MEDIUM_SPEED |
|
|
COMP_WINDOWMODE_COMP2_INPUT_PLUS_COMMON |
u5, g0 |
Removed / New Usage changes |
|
|
COMP_POWERMODE_ULTRALOWPOWER |
u5, h5, l4, h7 |
HAL_COMP_POWER_MODE_ULTRA_LOW_POWER |
|
|
COMP_INPUT_PLUS_IO2 |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_PLUS_IO2 |
|
|
COMP_INPUT_PLUS_IO3 |
u5, h5, l4, g0 |
HAL_COMP_INPUT_PLUS_IO3 |
|
|
COMP_INPUT_PLUS_IO4 |
u5 |
HAL_COMP_INPUT_PLUS_IO4 |
|
|
COMP_HYSTERESIS_NONE |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_HYSTERESIS_NONE |
|
|
COMP_INPUT_MINUS_1_2VREFINT |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_1_2VREFINT |
|
|
COMP_INPUT_MINUS_1_4VREFINT |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_1_4VREFINT |
|
|
COMP_INPUT_PLUS_IO1 |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_PLUS_IO1 |
|
|
COMP_INPUT_PLUS_IO6 |
u5 |
HAL_COMP_INPUT_PLUS_IO6 |
|
|
COMP_INPUT_PLUS_IO5 |
u5 |
HAL_COMP_INPUT_PLUS_IO5 |
|
|
COMP_INPUT_MINUS_IO1 |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_IO1 |
|
|
COMP_INPUT_MINUS_DAC1_CH2 |
u5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_DAC1_CH2 |
|
|
COMP_INPUT_MINUS_DAC1_CH1 |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_DAC1_CH1 |
|
|
COMP_STATE_BITFIELD_LOCK |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
COMP_INPUT_MINUS_VREFINT |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_VREFINT |
|
|
COMP_INPUT_MINUS_3_4VREFINT |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_INPUT_MINUS_3_4VREFINT |
|
|
COMP_CLEAR_C2IF |
h7 |
Not implemented yet in HAL2. |
|
|
COMP_FLAG_C2I |
h7 |
Not implemented yet in HAL2. |
|
|
COMP_INPUT_MINUS_TPSENS_DAC2CH1 |
h7 |
Not implemented yet in HAL2. |
|
|
COMP_INPUT_MINUS_VBAT_VDDAP |
h7 |
Not implemented yet in HAL2. |
|
|
COMP_INPUT_PLUS_DAC2_CH1 |
h7 |
Not implemented yet in HAL2. |
HAL COMP enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_COMP_CallbackIDTypeDef |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_StateTypeDef |
u5, h5, l4, g4, g0, h7 |
hal_comp_state_t |
|
|
HAL_COMP_MSPDEINIT_CB_ID |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_MSPINIT_CB_ID |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_STATE_BUSY_LOCKED |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_STATE_ACTIVE |
|
|
HAL_COMP_STATE_BUSY |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_STATE_ACTIVE |
|
|
HAL_COMP_STATE_READY_LOCKED |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_STATE_INIT |
|
|
HAL_COMP_STATE_READY |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_STATE_IDLE |
|
|
HAL_COMP_STATE_RESET_LOCKED |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_STATE_RESET |
|
|
HAL_COMP_STATE_RESET |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_STATE_RESET |
|
|
HAL_COMP_TRIGGER_CB_ID |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
HAL COMP macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_COMP_COMP5_EXTI_ENABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_GENERATE_SWIT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_ENABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_DISABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_GET_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_CLEAR_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_ENABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_DISABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_ENABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_DISABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_GET_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_DISABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_ENABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_ENABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_DISABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_DISABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_GENERATE_SWIT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP5_EXTI_CLEAR_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_DISABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_CLEAR_FALLING_FLAG |
g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_GET_FALLING_FLAG |
g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_CLEAR_RISING_FLAG |
g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_GET_RISING_FLAG |
g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_CLEAR_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_GET_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_DISABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_ENABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_GENERATE_SWIT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_DISABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_ENABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_DISABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_ENABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_ENABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_DISABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_DISABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_ENABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_DISABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_GET_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_DISABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_ENABLE_EVENT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_GENERATE_SWIT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_DISABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_ENABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_DISABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_ENABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_DISABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_ENABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP7_EXTI_ENABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP6_EXTI_CLEAR_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_ENABLE_IT |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_ENABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_GET_RISING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_GET_FALLING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_CLEAR_RISING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_CLEAR_FALLING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_DISABLE_RISING_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_CLEAR_FLAG |
l4, g4, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_GET_FLAG |
l4, g4, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_CLEAR_FLAG |
l4, g4, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_GET_FLAG |
l4, g4, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_DISABLE_RISING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_ENABLE_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_DISABLE_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_DISABLE_RISING_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_ENABLE_IT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_DISABLE_IT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_ENABLE_EVENT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_DISABLE_IT |
h5, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_ENABLE_IT |
h5, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_CLEAR_C1IFLAG |
h5, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_CLEAR_FLAG |
h5, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_GET_FLAG |
h5, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_GET_IT_SOURCE |
h5, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_DISABLE_EVENT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_GET_RISING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_GET_FALLING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_CLEAR_RISING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_CLEAR_FALLING_FLAG |
u5, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_GENERATE_SWIT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_DISABLE_EVENT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_ENABLE_EVENT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_DISABLE_IT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_DISABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_ENABLE_FALLING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_DISABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP4_EXTI_ENABLE_RISING_EDGE |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_CLEAR_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_GET_FLAG |
g4 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_ENABLE_EVENT |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_GENERATE_SWIT |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_DISABLE_IT |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_GENERATE_SWIT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_DISABLE_RISING_FALLING_EDGE |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_ENABLE_RISING_FALLING_EDGE |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_DISABLE_FALLING_EDGE |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_ENABLE_FALLING_EDGE |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_ENABLE_IT |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_ENABLE_RISING_EDGE |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_ENABLE_IT |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_DISABLE_RISING_EDGE |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_ENABLE_RISING_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_DISABLE_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_ENABLE_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_DISABLE_RISING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP1_EXTI_DISABLE_RISING_FALLING_EDGE |
u5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_LOCK |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_IS_LOCKED |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_RESET_HANDLE_STATE |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_COMP3_EXTI_DISABLE_EVENT |
g4, g0 |
Removed / New Usage changes |
|
|
__HAL_COMP_ENABLE |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_DISABLE |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
COMP_CLEAR_ERRORCODE |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
__HAL_COMP_CLEAR_C2IFLAG |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID2_CLEAR_FLAG |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID2_DISABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID2_DISABLE_IT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID2_ENABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID2_ENABLE_IT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID2_GET_FLAG |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID3_DISABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP1_EXTID3_ENABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID2_CLEAR_FLAG |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID2_DISABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID2_DISABLE_IT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID2_ENABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID2_ENABLE_IT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID2_GET_FLAG |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID3_DISABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_COMP2_EXTID3_ENABLE_EVENT |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_DISABLE_OR |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_COMP_ENABLE_OR |
h7 |
Not implemented yet in HAL2. |
HAL COMP structures ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
pCOMP_CallbackTypeDef |
u5, h5, l4, g4, g0, h7 |
hal_comp_cb_t |
|
|
COMP_HandleTypeDef |
u5, h5, l4, g4, g0, h7 |
hal_comp_handle_t |
|
|
COMP_InitTypeDef |
u5, h5, l4, g4, g0, h7 |
hal_comp_t |
HAL COMP functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_COMP_Stop_IT |
h5, h7 |
HAL_COMP_Stop_IT |
|
|
HAL_COMP_Start |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_Start |
|
|
HAL_COMP_Stop |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_Stop |
|
|
HAL_COMP_IRQHandler |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_IRQHandler |
|
|
HAL_COMP_Lock |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_Lock |
|
|
HAL_COMP_GetOutputLevel |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_GetOutputLevel |
|
|
HAL_COMP_TriggerCallback |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_OutputTriggerCallback |
|
|
HAL_COMP_RegisterCallback |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_GetState |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_GetState |
|
|
HAL_COMP_DeInit |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_DeInit |
|
|
HAL_COMP_Init |
u5, h5, l4, g4, g0, h7 |
HAL_COMP_Init |
|
|
HAL_COMP_Start_IT_OneShot |
h5 |
HAL_COMP_Start_IT |
|
|
HAL_COMP_Start_IT_AutoRearm |
h5 |
HAL_COMP_Start_IT |
|
|
HAL_COMP_GetError |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_UnRegisterCallback |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_MspDeInit |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_MspInit |
u5, h5, l4, g4, g0, h7 |
Removed / New Usage changes |
|
|
HAL_COMP_Start_IT |
h7 |
HAL_COMP_Start_IT |
HAL COMP legacy aliases (HAL1 to HAL1) ¶
Note
This table provides a list of HAL1 to HAL1 legacy aliases defined in the stm32_hal_legacy.h HAL1 header file. To migrate the aliased HAL1 APIs, search for them in the HAL1 to HAL2 sections: HAL COMP constants, HAL COMP enumerations, HAL COMP macros, HAL COMP structures, HAL COMP functions.
|
HAL1 legacy API alias |
HAL1 API |
|---|---|
|
COMP_POWERMODE_LOWPOWER |
COMP_MODE_LOWPOWER |
|
COMP_INVERTINGINPUT_VREFINT |
COMP_INPUT_MINUS_VREFINT |
|
COMP_INVERTINGINPUT_DAC1_CH1 |
COMP_INPUT_MINUS_DAC1_CH1 |
|
COMP_INVERTINGINPUT_DAC1_CH2 |
COMP_INPUT_MINUS_DAC1_CH2 |
|
COMP_INVERTINGINPUT_DAC1 |
COMP_INPUT_MINUS_DAC1_CH1 |
|
COMP_INVERTINGINPUT_DAC2 |
COMP_INPUT_MINUS_DAC1_CH2 |
|
COMP_INVERTINGINPUT_IO1 |
COMP_INPUT_MINUS_IO1 |
|
COMP_INVERTINGINPUT_IO2 |
COMP_INPUT_MINUS_IO2 |
|
COMP_INVERTINGINPUT_IO3 |
COMP_INPUT_MINUS_IO3 |
|
COMP_INVERTINGINPUT_IO4 |
COMP_INPUT_MINUS_IO4 |
|
COMP_INVERTINGINPUT_IO5 |
COMP_INPUT_MINUS_IO5 |
|
COMP_INVERTINGINPUT_3_4VREFINT |
COMP_INPUT_MINUS_3_4VREFINT |
|
COMP_OUTPUTLEVEL_LOW |
COMP_OUTPUT_LEVEL_LOW |
|
COMP_FLAG_LOCK |
COMP_CSR_LOCK |
|
COMP_BLANKINGSRCE_TIM1OC5 |
COMP_BLANKINGSRC_TIM1_OC5_COMP1 |
|
COMP_BLANKINGSRCE_TIM2OC3 |
COMP_BLANKINGSRC_TIM2_OC3_COMP1 |
|
COMP_BLANKINGSRCE_TIM3OC3 |
COMP_BLANKINGSRC_TIM3_OC3_COMP1 |
|
COMP_BLANKINGSRCE_TIM3OC4 |
COMP_BLANKINGSRC_TIM3_OC4_COMP2 |
|
COMP_BLANKINGSRCE_TIM8OC5 |
COMP_BLANKINGSRC_TIM8_OC5_COMP2 |
|
COMP_BLANKINGSRCE_TIM15OC1 |
COMP_BLANKINGSRC_TIM15_OC1_COMP2 |
|
COMP_BLANKINGSRCE_NONE |
COMP_BLANKINGSRC_NONE |
|
COMP_MODE_HIGHSPEED |
COMP_POWERMODE_HIGHSPEED |
|
COMP_MODE_MEDIUMSPEED |
COMP_POWERMODE_MEDIUMSPEED |
|
COMP_OUTPUTLEVEL_HIGH |
COMP_OUTPUT_LEVEL_HIGH |
|
COMP_INVERTINGINPUT_1_2VREFINT |
COMP_INPUT_MINUS_1_2VREFINT |
|
COMP_NONINVERTINGINPUT_IO6 |
COMP_INPUT_PLUS_IO6 |
|
COMP_WINDOWMODE_DISABLED |
COMP_WINDOWMODE_DISABLE |
|
COMP_WINDOWMODE_ENABLED |
COMP_WINDOWMODE_ENABLE |
|
COMP_EXTI_LINE_COMP1_EVENT |
COMP_EXTI_LINE_COMP1 |
|
COMP_EXTI_LINE_COMP2_EVENT |
COMP_EXTI_LINE_COMP2 |
|
COMP_EXTI_LINE_COMP3_EVENT |
COMP_EXTI_LINE_COMP3 |
|
COMP_INVERTINGINPUT_1_4VREFINT |
COMP_INPUT_MINUS_1_4VREFINT |
|
COMP_EXTI_LINE_COMP4_EVENT |
COMP_EXTI_LINE_COMP4 |
|
COMP_EXTI_LINE_COMP6_EVENT |
COMP_EXTI_LINE_COMP6 |
|
COMP_EXTI_LINE_COMP7_EVENT |
COMP_EXTI_LINE_COMP7 |
|
COMP_OUTPUT_COMP6TIM2OCREFCLR |
COMP_OUTPUT_COMP6_TIM2OCREFCLR |
|
__HAL_COMP_COMP1_EXTI_CLEAR_RASING_FLAG |
__HAL_COMP_COMP1_EXTI_CLEAR_RISING_FLAG |
|
COMP_WINDOWMODE_ENABLE |
COMP_WINDOWMODE_COMP1_INPUT_PLUS_COMMON |
|
COMP_NONINVERTINGINPUT_IO1 |
COMP_INPUT_PLUS_IO1 |
|
COMP_NONINVERTINGINPUT_IO2 |
COMP_INPUT_PLUS_IO2 |
|
COMP_NONINVERTINGINPUT_IO3 |
COMP_INPUT_PLUS_IO3 |
|
COMP_NONINVERTINGINPUT_IO4 |
COMP_INPUT_PLUS_IO4 |
|
COMP_NONINVERTINGINPUT_IO5 |
COMP_INPUT_PLUS_IO5 |
|
COMP_EXTI_LINE_COMP5_EVENT |
COMP_EXTI_LINE_COMP5 |
|
COMP_MODE_ULTRALOWPOWER |
COMP_POWERMODE_ULTRALOWPOWER |